at the elbow - Spanish English Dictionary